Python Job: Technical Support Specialist - MacOS-Windows

Job added on

Company

FM On-Demand

Location

Vancouver - Canada

Job type

Full-Time

Python Job Details

Technical Support Specialist - MacOS/Windows

Description


We're seeking a Technical Support Specialist with a broad skillset and experience supporting both macOS and Windows systems to join our team as a subcontractor, working with us in a full-time capacity.

We're passionate about keeping our clients happy and we need a Technical Support Specialist that can make this happen. We utilize a strong remote management stack to support our various clients, so if you have experience using device management systems and can quickly adapt to any tool your given then you'll succeed in this role.


The Technical Support Specialist also monitors, maintains, supports, and optimizes other customers network hardware's (Sophos, Meraki, Ruckus), software's, servers (Windows, Linux), workstations (Windows), wireless systems (Meraki, Ruckus, Ubiquiti), etc. You will apply proven communication, analytical, and problem-solving skills to help identify, communicate, and resolve issues, maximizing the benefit of our customers' IT investments.


About You


  • Assuming you've got the technical expertise, we're primarily interested in someone who brings the human element to their day-to-day duties; this is someone who relates to and empathizes with others genuinely, and who is also naturally curious and driven to finding those occasional solutions to complex or technical issues.
  • You're never too proud to be wrong, admit fault, and aren't “above” any task.
  • You have a keen ability for quickly identifying issues, and assisting in resolving them in a timely manner.
  • You're not afraid of occasionally “getting your hands dirty” and doing whatever it takes to see an issue progress forward.
  • You're as nuts about documentation as we are and are great at recording client issues and the solutions you provide to them at all stages of the tickets' lifecycle; from inception to resolution.
  • You're focused on customer experience as you understand that your actions directly impact them as well as their impression of our team.
  • You possess a sound troubleshooting methodology coupled with a healthy sense of urgency and respect for people's time.
  • You're not a “platform snob”, and stay focused on the end result of efficient and reliable technology our client's rely on. Some of our customer's use Windows, some use macOS, and many have a mix of the two, so while you might be an expert in either, you're knowledgeable and comfortable supporting both platforms.
  • You enjoy getting things done, and seeing a task through till it's completion brings you a strong sense of accomplishment.
  • You have an “automation mentality”, and you're keen to solve problems in scalable and sustainable ways.

Key Responsibilities


Availability: Shifts are from Monday to Friday, 8am-5pm for remote work, though some on-site support will also be needed, as required. Also, occasional after-hours and weekend on-call support may be needed from time-to-time.

  • Ticketing System: Use our ticketing system to work on and resolve helpdesk tickets & service requests, managing and recording all work though our ticketing system, split tickets that have several issues into their own individual ticket, and ensure tickets aren't going “stale” during the process.
  • Communication: Communicate to the client the status of their ticket every step of the way, notify them of any changes or outages related to their issue.
  • Documentation: Ensure that client documentation is always up to date, create and maintain documentation as it relates to system configurations, topology mapping, processes and procedures, and service records.
  • Remote Monitoring and Management: efficient use of our remote monitoring and management platforms to perform tasks at scale, schedule maintenance, etc.
  • Project work: Senior consultants occasionally need assistance delivering projects either on site or remotely.
  • Customer visits: Visiting customers is critical (even when there may not be a pressing issue) to build relationships, perform required tasks, or simply to learn about their people, processes, business, and IT infrastructure
  • Teamwork: Identify opportunities for improvement and make constructive suggestions for change, contribute to the process of innovative change effectively, undertake other duties as required by Senior Consultants or the vCIOs.

General Job Requirements


  • Minimum of 3-5+ years of professional experience.
  • Strong verbal and written communication skills.
  • Valid Class 5 driver's license and a well-serviced vehicle that can be used to visit customers' office's.
  • Experience in an IT Managed Services environment is strongly desired.
  • Ability to deliver high-quality work independently with minimal supervision and high attention to detail.
  • Occasional heavy lifting may be required (ie. servers, UPSes, network equipment, etc.)
  • Ability to remain calm and collected while handling simultaneous priorities.
  • Impeccable follow-through: you always do what you say you're going to do, and you have the organization skills to track your deliverables.
  • Excellent communication skills at technical and non-technical levels.
  • Advanced troubleshooting skills and adept at utilizing resources and finding solutions.
  • Present a professional appearance.

Technical Job Requirements


  • Apple Certified Support Professional (ACSP), or equivalent experience.
  • Previous experience with JAMF server including design, build, and administering policies for macOS.
  • Strong cyber security awareness, including but not limited to understanding how passwords should be relayed and easily identify spear-phishing emails.
  • Establish and maintain macOS standards, configuration specifications for our macOS fleet.
  • Create and maintain Knowledge Base articles for macOS and Windows.
  • Strong experience with Active Directory, onboarding and offboarding users and their computers.
  • Manage systems using group policy objects.
  • Create PowerShell scripts to perform reports or deploy software to Windows systems.
  • Create, test, and deploy MDM profiles for macOS.
  • Design, develop, and manage macOS and Windows solutions.
  • Identify opportunities in the various client environments and communicate to the vCIO solutions to be able to present to clients.
  • Administer software deployment, patching, and administration via Jamf Pro
  • Familiarity with Device Enrollment via Apple Business Manager (ABM)
  • Experience packaging and building software that can be distributed across geographically diverse systems
  • Experience with keeping clients personal identifiable information confidential and secure, and understand the goal of cyber hygiene.

Desired Skills and Experience

  • Advanced understanding of operating systems, business applications, printing systems and network systems
  • Technical support experience supporting macOS, Windows and Microsoft Office applications, mobile devices (Android, iOS), backup platforms (e.g. Datto, N-able, Veeam), enterprise-grade antivirus, Microsoft 365, Google WorkSpace, etc
  • Intermediate or Advanced Microsoft certification or similar
  • Entry level security certificate, Security+, Microsoft: Security, CCNA-SEC or similar
  • Good knowledge of Windows Server operating systems and server hardware
  • Experience with Active Directory is a strongly desired
  • Excellent network skills and experience with a variety of firewalls, VPN, switches, VLANs, wireless, and related services (DNS, DHCP, NAT, etc.)
  • Familiar with scripting languages (Bash, PowerShell, Python, etc) with a propensity to solve issues with automation
  • Hands-on experience working with and supporting virtual environments (Hyper-V, Citrix, VMware), SaaS applications, and other hosted products and environments
  • The ideal candidate may have previously worked as an IT Support specialist - IT System Administrator - Technical Support Analyst - Network Administrator - macOS Consultant - Windows Systems Support – MSP.

If you feel you'd be good match for our team then please send in your resume and we'll be sure to review it and get back to you as soon as we can. Someone that can start immediately would be ideal for us, though we're also willing to wait for the perfect candidate!